package com.example.rightmost.service;

import com.example.rightmost.entity.Fans;
import com.example.rightmost.entity.Piece;
import com.example.rightmost.entity.Result;
import com.example.rightmost.entity.User;

import java.util.List;

public interface HomePageService {

    //得到粉丝数
    Integer getFans(Integer id);

    //得到关注数
    Integer getFollow(Integer id);

    //修改信息
    Result updateInfo(User user);

    //获取我的作品集
    List<Piece> getMyPiecesList(Piece piece);

    //关注
    Result setFollow(Fans fans);

    //取消关注
    Result delFollow(Fans fans);

    //判断关注状态
    Result getFollowInfo(Fans fans);

}
